choledochus cyst - French English Dictionary